dammed lakes - Spanish English Dictionary